putrescent pulp - English Synonyms Dictionary